/*
 * @author: Victor
 * @Date: 2021-11-28 16:45:35
 * @LastEditTime: 2021-11-28 17:05:35
 */
$(function () {
  // 自定义表单验证规则
  var form = layui.form;
  form.verify({
    pwd: [/^\S{6,12}$/, '密码长度必须为6-12位，且不能出现空格'],
    samePwd: function (v) {
      // v的值为使用该验证规则的表单元素的value值
      if (v === $('[name=oldPwd]').val()) {
        return '新密码不能和原密码一致!';
      }
    },
    rePwd: function (v) {
      if (v !== $('[name=newPwd]').val()) {
        return '新密码两次输入不一致!';
      }
    },
  });
  // 发送修改密码请求
  $('.layui-form').submit(function (e) {
    e.preventDefault();
    $.post('/my/updatepwd', $(this).serialize(), function (res) {
      if (res.status !== 0) {
        return layui.layer.msg('修改密码失败!');
      }
      layui.layer.msg('修改密码成功！');
      // 重置表单
      $('.layui-form')[0].reset();
    });
  });
});
